package com.heatup.apt.model.user;

import com.baomidou.mybatisplus.annotations.*;

import java.io.*;
import java.util.*;

/**
 *
 * 用户推送活动记录表
 *
 */
@TableName("user_activity_record")
public class UserActivityRecord implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/** 主键ID */
	@TableId(type = IdType.AUTO)
	private Integer id;

	/** 用户ID */
	@TableField(value = "user_id")
	private Integer userId;

	/** 推送活动ID */
	@TableField(value = "activity_id")
	private Integer activityId;

	/** 推送活动关联的coupon_id */
	@TableField(value = "coupon_id")
	private Integer couponId;

	/** 主要推送标志 0：表示未推送 1：表示已推送 */
	@TableField(value = "push_flag")
	private String pushFlag;

	/**  */
	@TableField(value = "updated_time")
	private Date updatedTime;

	/**  */
	@TableField(value = "created_time")
	private Date createdTime;

	/**  */
	private String remark;


	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getUserId() {
		return this.userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Integer getActivityId() {
		return this.activityId;
	}

	public void setActivityId(Integer activityId) {
		this.activityId = activityId;
	}

	public Integer getCouponId() {
		return this.couponId;
	}

	public void setCouponId(Integer couponId) {
		this.couponId = couponId;
	}

	public String getPushFlag() {
		return this.pushFlag;
	}

	public void setPushFlag(String pushFlag) {
		this.pushFlag = pushFlag;
	}

	public Date getUpdatedTime() {
		return this.updatedTime;
	}

	public void setUpdatedTime(Date updatedTime) {
		this.updatedTime = updatedTime;
	}

	public Date getCreatedTime() {
		return this.createdTime;
	}

	public void setCreatedTime(Date createdTime) {
		this.createdTime = createdTime;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

}
